function dedupe(arr) {
	return [...new Set(arr)];
}
/*
ES6提供了新的数据结构Set。它类似于数组，但是成员的值都是唯一的，没有重复的值。
Set函数可以接受一个数组（或类似数组的对象）作为参数，用来初始化。
*/


const arr = [1, 1, 1, 2, 2, 2];
arr.filter(function (value, index, self) {
	return self.indexOf(value) === index;
});